import {NativeModules,NativeEventEmitter, Platform} from 'react-native'
let LockMessageModule = NativeModules.LockMessageModule;
let eventEmitter = new NativeEventEmitter(LockMessageModule);

class RNLockMessage{

    static sendMessage(data)
    {
        LockMessageModule.sendMessage(data)
    }
    static submitPolicy()
    {
        LockMessageModule.submitPolicy()
    }
    static setAlias(data)
    {
        LockMessageModule.setAlias(data)
    }
    static deleteAlias()
    {
        LockMessageModule.deleteAlias()   
    }
    static clearLocalNotifications()
    {
        LockMessageModule.clearLocalNotifications()   
    }
    static addPushListener(cb)
    {
        return eventEmitter.addListener('LockMessageModule',cb)
    }
    static checkPush()
    {
        LockMessageModule.checkPush()
    }
    static initPush()
    {
        LockMessageModule.initPush()
    }
}
export default  RNLockMessage
